What is the difference between a bitcoin full node and a lightning node?
Could you elaborate on the key distinctions between a Bitcoin full node and a Lightning node? I understand both play significant roles in the Bitcoin network, but I'm curious about the technical and functional differences. Does a full node validate and relay all transactions on the blockchain, while a Lightning node only handles transactions off-chain? What are the advantages and disadvantages of each, and how do they contribute to the overall scalability and security of the Bitcoin network?